package com.qs.cwams.pojo.view;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

/**
 * @author suncheng
 */
@Data
public class AtteCalcExportVO {
    /**
     * 用户
     */
    @ExcelProperty("名称")
    private String userName;
    /**
     * 当月总工时(小时)
     */
    @ExcelProperty("当月总工时(小时)")
    private Double total;
    /**
     * 用户月度总缺勤工时(分钟)
     */
    @ExcelProperty("缺勤工时(分钟)")
    private Long absenceTotal;
    /**
     * 用户月度总请假工时(分钟)
     */
    @ExcelProperty("请假工时(小时)")
    private Double leaveTotal;
    /**
     * 用户月度总病假工时(分钟)
     */
    @ExcelProperty("病假工时(小时)")
    private Double sickTotal;
    /**
     * 用户月度总年假工时(分钟)
     */
    @ExcelProperty("年假工时(小时)")
    private Double annualTotal;
    /**
     * 用户月度总婚假工时(分钟)
     */
    @ExcelProperty("婚假工时(小时)")
    private Double marriageTotal;
    /**
     * 用户月度总丧假工时(分钟)
     */
    @ExcelProperty("丧假工时(小时)")
    private Double funeralTotal;
    /**
     * 用户月度总产假工时(分钟)
     */
    @ExcelProperty("产假工时(小时)")
    private Double maternityTotal;
    /**
     * 用户月度总陪产假工时(分钟)
     */
    @ExcelProperty("陪产假工时(小时)")
    private Double paternityTotal;
    /**
     * 用户月度总调休工时(分钟)
     */
    @ExcelProperty("调休工时(小时)")
    private Double compensatoryTotal;
    /**
     * 用户月度总外出工时(分钟)
     */
    @ExcelProperty("外出工时(小时)")
    private Double goOutTotal;
    /**
     * 用户月度总加班工时(分钟)
     */
    @ExcelProperty("加班工时(小时)")
    private Double addTotal;
    /**
     * 用户月度总出差工时(分钟)
     */
    @ExcelProperty("出差工时(小时)")
    private Double businessTotal;
}
